課程資訊
課程名稱
計算機概論與程式設計下
Introduction to Computer and Programming(2) 
開課學期
111-1 
授課對象
工學院  工程科學及海洋工程學系  
授課教師
黃乾綱 
課號
ESOE1026 
課程識別碼
505 10522 
班次
 
學分
2.0 
全/半年
全年 
必/選修
必帶 
上課時間
星期一3,4(10:20~12:10) 
上課地點
工科視聽室 
備註
限本系所學生(含輔系、雙修生)
總人數上限:63人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

Basic Features of C
1. Introducing C
2. C Fundamentals
3. Formatted Input/Output
4. Expressions
5. Selection Statements
6. Loops
7. Basic Types
8. Arrays
9. Functions
10. Program Organization
Advanced Features of C
11. Pointers
12. Pointers and Arrays
13. Strings
14. The Preprocessor
15. Writing Large Programs
16. Structures, Unions, and Enumerations
17. Advanced Uses of Pointers
18. Declarations
19. Program Design
20. Low-Level Programming 

課程目標
本課程在讓同學了解程式設計基本概念,介紹C程式語言及程式設計技巧。 
課程要求
待補 
預期每週課後學習時數
 
Office Hours
另約時間 
指定閱讀
 
參考書目
教科書:
C Programming: A Modern Approach, 2nd Edition
by K. N. King
Paperback: 832 pages
Publisher: W. W. Norton & Company; 2nd edition (April 10, 2008)
Language: English
ISBN-10: 0393979504
ISBN-13: 978-0393979503
http://knking.com/books/c2/index.html 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
作業 
30% 
 
2. 
leetcode 
10% 
 
3. 
期中考 
25% 
 
4. 
期末考 
25% 
 
5. 
期中專題 
5% 
 
6. 
期末專題 
5% 
 
 
課程進度
週次
日期
單元主題
第8週
10/24  期中考(考試範圍 Chap 1 ~ 10) 
第16週
12/19  期末考(考試範圍 Chap 11 ~ 20)